package com.evil.application.pojo.dto.template.print;

import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

@Data
public class QueryPrintTemplateConfigReqDTO {
    /**
     * 应用key
     */
    @NotBlank(message = "应用key不能为空")
    private String applicationKey;

    /**
     * 是否需要特殊字段 false：不需要 true：需要
     */
    @NotNull(message = "是否需要特殊控件不能为空")
    private Boolean isSpecial;

    /**
     * 查询的版本（0:设计版，1：发布版）
     */
    @NotNull(message = "版本不能为空")
    private Integer version;

    public QueryPrintTemplateConfigReqDTO() {
        this.isSpecial = true;
    }
}
